temperature-sensitive protein - Spanish English Dictionary